shield strap - French English Dictionary